home *** CD-ROM | disk | FTP | other *** search
File List | 1991-04-17 | 1.0 KB | 56 lines |
- '
- ' GEM - Darstellung der GEM-Menüleiste
- ' Zum Aufruf von Accessories von der Okami-Shell aus
- '
- ' (so etwas geht in GFA-Basic halt schneller als in C)
- '
- ' wr 20.4.90
- '
- DEFLIST 0
- VOID FRE(0)
- '
- CLS
- CLOSEW 0
- DEFFILL 1,2,4
- PBOX 0,0,640,400
- DIM menuleiste$(10)
- FOR i%=0 TO 50
- READ i$
- EXIT IF i$="<ende>" ! <ende> muß letzter Eintrag sein !!!!!
- IF i$<>"" AND i$<>"-"
- i$=" "+i$+" "
- ENDIF
- LET menuleiste$(i%)=i$
- NEXT i%
- MENU menuleiste$()
- MENU 2,2
- DPOKE WINDTAB+2,0
- DPOKE WINDTAB+4,0
- DPOKE WINDTAB+6,0
- DPOKE WINDTAB+8,640
- DPOKE WINDTAB+10,400
- OPENW 1
- OPENW 0
- DATA Desktop,EXIT,------------------,Acc1,Acc2,Acc3,Acc4,Acc5,Acc6,"",""
- DATA <ende>
- ON MENU GOSUB menue
- ON MENU MESSAGE GOSUB men.mes
- SGET bl$
- DO
- ON MENU
- LOOP
- '
- PROCEDURE menue
- LOCAL esc$
- MENU KILL
- CLOSEW 1
- CLOSEW 0
- esc$=CHR$(27)
- PRINT esc$;"e";esc$;"v" ! Cursor an, Wrap an
- CLS
- END
- RETURN
- PROCEDURE men.mes
- SPUT bl$
- RETURN
-